N N H 3 C S OH O O